﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using GSLMS.Entity.DTO;

namespace GSLMS.Entity
{
    public partial class TB_APP_PROINFO : UniversallySearchParam
    {
        public Nullable<System.DateTime> APPDATE_END { get; set; }

        /// <summary>
        /// 非赎楼信息表
        /// </summary>
        public TB_APP_PROUNFORHOUINFO ProUnForHouInfo { get; set; }

        /// <summary>
        /// 赎楼信息表
        /// </summary>
        public TB_APP_PROFORHOUINFO ProForHouInfo { get; set; }

        /// <summary>
        /// 股东信息表
        /// </summary>
        public List<TB_APP_SHAREHOLDERINFO> ProShareHolderInfos { get; set; }

        /// <summary>
        /// 调查报告 股东信息表
        /// </summary>
        public List<TB_APP_PROREPORTSHINFO> ProReportSHInfo { get; set; }
        
        /// <summary>
        /// 日志
        /// </summary>
        public List<TB_APP_LOGINFO> ProLogInfo { get; set; }

        /// <summary>
        /// 立项申请确认方案信息(进度)
        /// </summary>
        public TB_APP_PROCOMINFO ProComInfo { get; set; }

        /// <summary>
        /// 立项申请调查报告
        /// </summary>
        public TB_APP_PROREPORTINFO ProReport { get; set; }

        /// <summary>
        /// 立项申请确认方案信息 List
        /// </summary>
        public List<TB_APP_PROCOMINFO> ProComInfoList { get; set; }

        /// <summary>
        /// 贷款收回信息
        /// </summary>
        public List<TB_LOAN_RETURN> ProLoanRetuen { get; set; }


        /// <summary>
        /// 调查报告调查对象
        /// </summary>
        public List<TB_APP_PROCHECKOBJINFO> ProCheckObj { get; set; }

        /// <summary>
        /// 立项申请调查报告调查项信息
        /// </summary>
        public List<TB_APP_PROCHECKINFO> ProCheckInfo { get; set; }

        /// <summary>
        /// 共同借款人个数
        /// </summary>
        public int TraInfoCount { get; set; }

        /// <summary>
        /// 联系人个数
        /// </summary>
        public int ConInfoCount { get; set; }

        /// <summary>
        /// 附件个数
        /// </summary>
        public int FileInfoCount { get; set; }

        /// <summary>
        /// 提交人
        /// </summary>
        public string SubmitBy { get; set; }

        /// <summary>
        /// 风控分配
        /// </summary>
        public TB_ADU_ASSIGN AduAssign { get; set; }

        /// <summary>
        /// 分配状态
        /// </summary>
        public int RiskDealingStatus { get; set; }

        /// <summary>
        /// 分配状态
        /// </summary>
        public int RiskDealingStatus2 { get; set; }

        /// <summary>
        /// 风控审批信息表
        /// </summary>
        public TB_ADU_RISKCONTROL AduRiskControl { get; set; }

        /// <summary>
        /// 风控审批状态
        /// </summary>
        public int RiskAuditStatus { get; set; }

        /// <summary>
        /// 风控审批状态
        /// </summary>
        public int RiskAuditStatus2 { get; set; }

       

        /// <summary>
        /// 风控审批客户综合认定信息表
        /// </summary>
        public List<TB_ADU_RISKCONTROLCUST> AduRiskControlCust { get; set; }

        /// <summary>
        /// 风控审批项目综合认定信息表
        /// </summary>
        public List<TB_ADU_RISKCONTROLPRO> AduRiskControlPro { get; set; }

        /// <summary>
        /// 风控审议汇总信息
        /// </summary>
        public TB_ADU_CONSUM AduConSum { get; set; }

        /// <summary>
        /// 风控审议汇总的方案信息
        /// </summary>
        public List<TB_ADU_CONSCHEME> AduConSchemeList { get; set; }

        /// <summary>
        /// 客户账户信息
        /// </summary>
        public List<TB_LOAN_CONTRACTACC> contractAccList { get; set; }

    }
}
